catch with trousers down - German English Dictionary